labour hoarding - French English Dictionary